/* Produced by shandwick design, contact Thomas Woods, twoods@webershandwick.com, Tel. +44 (0)141 333 0445 */


/* GLOBAL STYLES */
html {
	font-size:100.01%;
	overflow:scroll;
}
body, p, ul, li, ol, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
img {
	border:0;
}
body {
	text-align:center;
	background:url(images/bgbg.gif) repeat-x #000;
	background-position: 0 0;
	font-family:lucida sans, Lucida Sans Unicode, Lucida Console;
	font-size:10px;
	margin:0 0 0 0;
}
.container {
	width:1024px;
	margin:0 auto 0 auto;
	text-align:center;
}
/* HEADER */

.header {
	height:70px;
	width:1024px;
	background:url(images/wslogo.png) no-repeat;
}
/* MAIN NAVIGATION*/
.mainnavigation {
	height:30px;
	text-transform:uppercase;
	text-align:left;
}
.mainnavigation ul {
	list-style-type: none;
	padding: 5px 0 0 30px;
	margin: 0px;
}
.mainnavigation ul li {
	display:inline-block;
	color:#fff;
	font-weight:bold;
	margin:0 30px 0 0;
	font-size:12px;
	text-align:left;
	float:left;
}
/* RED #f25260 */
#red {
	color:#f25260;
}
.red a:link, .red a:visited, .red a:active {
	color:#ffffff;
	text-decoration:none;
}
.red a:hover {
	color:#f25260;
	text-decoration:none;
}
/* BLUE #69d8ff */
#blue {
	color:#69d8ff;
}
.blue a:link, .blue a:visited, .blue a:active {
	color:#ffffff;
	text-decoration:none;
}
.blue a:hover {
	color:#69d8ff;
	text-decoration:none;
}
/* YELLOW #f7b824 */
#yellow {
	color:#f7b824;
}
.yellow a:link, .yellow a:visited, .yellow a:active {
	color:#ffffff;
	text-decoration:none;
}
.yellow a:hover {
	color:#f7b824;
	text-decoration:none;
}
/* GREEN #b0ba4e */
#green {
	color:#b0ba4e;
}
.green a:link, .green a:visited, .green a:active {
	color:#ffffff;
	text-decoration:none;
}
.green a:hover {
	color:#b0ba4e;
	text-decoration:none;
}
/* leftcolumn */
.leftcolumn {
	float:left;
	width:761px;
	margin:25px 13px 0 30px;
}
/* flash box */
.flasharea {
	overflow:hidden;
	background:url(images/altsflashimg.png) no-repeat;
	width:755px;
	height:240px;

	
}
.servicesarea {
	overflow:hidden;
	width:755px;
	height:243px;
	background:url(images/specialservices.jpg) no-repeat;
	border:1px solid #8d8f91;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;
}
.sectionheader {
	position:relative;
	top:180px;
	overflow:hidden;
	width:755px;
	height:65px;
	background:#fff;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	/* for IE */
  filter:alpha(opacity=15);
	/* CSS3 standard */
  opacity:0.15;
}
.sectionheadertext h1 {
	position:relative;
	top:105px;
	font-size:26px;
	text-align:left;
	color:#69d8ff;
	margin:20px 0 0 10px;
	z-index:30;
	font-weight:normal;
}
.contentarea {
	overflow:hidden;
	width:755px;
	height:313px;
	/*background:url(images/content-placement-bg.jpg) no-repeat;*/
-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
}
.contentheader {
	position:relative;
	top:200px;
	overflow:hidden;
	width:755px;
	height:150px;
	background:#000;
	/* for IE */
  filter:alpha(opacity=60);
	/* CSS3 standard */
  opacity:0.6;
}
.contentheadertext h1 {
	position:relative;
	top:40px;
	font-size:26px;
	text-align:left;
	color:#69d8ff;
	margin:20px 0 0 10px;
	z-index:30;
	font-weight:normal;
}
.contentnav {
	position:relative;
	top:-43px;
	color:#8d8f91;
	font-weight:bolder;
	margin:0px 0 0 0;
	font-size:32px;
	text-align:left;
	line-height:120%;
}
.contentnav ul {
	list-style-type: none;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}
.contentnav ul li {
	display:inline-block;
	text-decoration:none;
	font-weight:bolder;
	float:left;
}
.contentnav ul li a:link {
	display:inline-block;
	min-width:100px;
	padding:5px 10px 0 10px;
	text-align:center;
	margin:0 0 0 0;
	background:#b3b3b3;
	text-decoration:none;
	color:#333;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
}
.contentnav ul li a:visited {
	display:inline-block;
	min-width:100px;
	padding:5px 10px 0 10px;
	text-align:center;
	margin:0 0 0 0;
	background:#b3b3b3;
	text-decoration:none;
	color:#333;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
}
.contentnav ul li a:hover {
	display:inline-block;
	min-width:100px;
	padding:5px 10px 0 10px;
	text-align:center;
	margin:0 0 0 0;
	background:#fff;
	text-decoration:none;
	color:#333;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
}
.contentnav ul li a:active {
	display:inline-block;
	min-width:100px;
	padding:5px 10px 0 10px;
	text-align:center;
	margin:0 0 0 0;
	background:#b3b3b3;
	text-decoration:none;
	color:#333;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
}
#contentcurrent {
	background:#fff;
}
.contenttext {
	position:relative;
	top:180px;
	overflow:hidden;
	width:755px;
	height:65px;
	background:#fff;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	/* for IE */
  filter:alpha(opacity=15);
	/* CSS3 standard */
  opacity:0.15;
}
.boilerplate {
	color:#8d8f91;
	font-weight:normal;
	margin:10px 0 0 0;
	font-size:32px;
	text-align:left;
	line-height:120%;
}
/* rightcolumn */
.rightcolumn {
	float:left;
	width:185px;
	margin:25px 0 0 0;
}
/* FREE BOXES*/
.floatboxes {
	position:relative;
	z-index:100;
}
/* thoughtboxes */
.thoughtbox {
	overflow:hidden;
	width:180px;
	height:116px;
	border:1px solid #8d8f91;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;
	margin:0 0 8px 0;
	text-align:left;
}
.thoughtboxcontentarea {
	overflow:hidden;
	width:180px;
	height:116px;
	border:1px solid #8d8f91;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;
	margin:0 10px 10px 10px;
	text-align:left;
	letter-spacing:-0.5px;
}
.inlinetext {
	position:relative;
	top:-65px;
	width:150px;
	margin:0 0 0 10px;
	z-index:10;
}
.advocasy {
	position:relative;
	top:-45px;
	width:150px;
	margin:0 0 0 10px;
	z-index:10;
}
.thirtythreethird {
	position:relative;
	top:-110px;
	width:70px;
	margin:0 0 0 110px;
	z-index:10;
}
.thoughtbox p {
	font-size:10px;
	color:#999999;
	margin:0 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.contenttextarea .thoughtbox p {
	font-size:10px;
	color:#999999;
	margin:0 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.contenttextarea .thoughtboxcontentarea p {
	font-size:10px;
	color:#999999;
	margin:0 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.contenttextarea .thoughtboxcontentarea a:link {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;

	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.contenttextarea .thoughtboxcontentarea a:visited {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;
	;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.contenttextarea .thoughtboxcontentarea a:hover {
	text-transform:uppercase;
	font-size:9px;
	color:#fff;
	
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.contenttextarea .thoughtboxcontentarea a:active {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;
	
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.thoughtbox a:link {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.thoughtbox a:visited {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.thoughtbox a:hover {
	text-transform:uppercase;
	font-size:9px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.thoughtbox a:active {
	text-transform:uppercase;
	font-size:9px;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}

.sidenavigation1 {
	width:180px;
	margin:0 0 5px 0;
	text-align:left;
	color:#fff;
	font-weight:normal;
}
.sidenavigation1 ul {
	list-style-type: none;
	float:left;
	margin:0 20px 20px 0;
}

.sidenavigation1 li {
	margin:0 0 5px 0;
}

.sidenavigation1 h1 {
	text-transform:uppercase;
	font-size:14px;
	border-bottom: solid 1px #f7b824;
	padding:0 0 5px 0;
	color:#fff;
	margin:0 0 5px 0;
	font-weight:normal;
}
.sidenavigation1 a:link {
	font-size:11px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation1 a:visited {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation1 a:hover {
	color:#f7b824;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation1 a:active {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation2 {
	width:180px;
	margin:0 0 0 0;
	text-align:left;
	color:#fff;
	font-weight:normal;
}
.sidenavigation2 ul {
	list-style-type: none;
	float:left;
	margin:0 20px 0px 0;
}
.sidenavigation2 li {
	
	margin:0 0 5px 0;
}

.sidenavigation2 h1 {
	text-transform:uppercase;
	font-size:14px;
	border-bottom: solid 1px #69d8ff;
	padding:0 0 5px 0;
	color:#fff;
	margin:0 0 5px 0;
	font-weight:normal;
}
.sidenavigation2 a:link {
	font-size:11px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation2 a:visited {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation2 a:hover {
	color:#69d8ff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.sidenavigation2 a:active {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.contentopinions {
	float:right;
	min-width:0;
	max-width:210px;
	margin:0 0px 0 20px;
	padding:0 0 25% 0;
}
.contenttextarea .sidenavigation3 {
	position:relative;
	margin:0 5px 10px 5px;
	
	background:/*url(images/thoughtbg.jpg) repeat-y*/ #fff;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topright:7px;
	border-top-right-radius:7px;
	border-bottom-right-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	border-left:1px solid #999;/*border-top:4px solid #fff;
border-right:4px solid #fff;
border-bottom:4px solid #fff;*/
}
.contenttextarea .sidenavigation3 h1 {
	text-transform:uppercase;
	width:180px;
	font-size:14px;
	border-bottom: solid 1px #f25260;
	color:#000;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 10px;
}
/* Thought Leadership*/
.threecolumns {
	width:1024px;
	margin:15px 0 0 30px;
}
.col-one {
	width:355px;
	margin:0 33px 0 0;
	text-align:left;
	float:left;
}
.col-one h1 {
	text-transform:uppercase;
	font-size:16px;
	border-bottom: solid 1px #69d8ff;
	padding:0 0 5px 0;
	color:#fff;
	margin:0 0 15px 0;
	font-weight:bold;
}
.col-one p {
	font-size:11px;
	color:#999999;
	margin:10px 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.col-one a:link {
	text-transform:uppercase;
	font-size:11px;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:right;
}
.col-one a:visited {
	text-transform:uppercase;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:right;
}
.col-one a:hover {
	text-transform:uppercase;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:right;
}
.col-one a:active {
	text-transform:uppercase;
	color:#e44d5b;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	float:right;
}
.col-one-practices {
	width:355px;
	min-height:300px;
	margin:0 33px 0 0;
	text-align:left;
	float:left;
}
.col-one-practices h1 {
	text-transform:uppercase;
	font-size:16px;
	border-bottom: solid 1px #f7b824;
	padding:0 0 5px 0;
	color:#fff;
	margin:0 0 15px 0;
	font-weight:bold;
}
.col-one-practices p {
	font-size:12px;
	color:#999999;
	margin:10px 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.col-one-practices a:link {
	font-size:12px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-one-practices a:visited {
	font-size:12px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-one-practices a:hover {
	font-size:12px;
	color:#f7b824;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-one-practices a:active {
	font-size:12px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-one-practices ul {
	list-style-type: none;
	float:left;
	margin:0 20px 0 0;
}
.twocolumns {
	width:1024px;
	margin:10px 0 0 30px;
}
.col-one-broad {
	width:741px;
	margin:0 33px 0 0;
	text-align:left;
	float:left;
}
.col-one-broad h1 {
	text-transform:uppercase;
	font-size:16px;
	border-bottom: solid 1px #69d8ff;
	padding:0 0 5px 0;
	color:#fff;
	margin:0 0 15px 0;
	font-weight:bold;
}
.col-one-broad p {
	font-size:11px;
	color:#999999;
	margin:10px 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.col-one-broad a:link {
	font-size:14px;
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-one-broad a:visited {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	font-size:14px;
}
.col-one-broad a:hover {
	color:#69d8ff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	font-size:14px;
}
.col-one-broad a:active {
	color:#fff;
	margin:5px 0 15px 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
	font-size:14px;
}
.col-one-broad ul {
	list-style-type: none;
	float:left;
	margin:0 20px 20px 0;
}

.contenttextarea {
	position:relative;
	top:-43px;
	width:755px;
	min-height:300px;
	margin:0 30px 0 0;
	text-align:left;
	float:left;
	background:#fff;
	padding:20px 0 0 0;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-right-radius:7px;
	border-bottom-left-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	font-size:12px;
}

.contenttextarea h1 {
	font-size:15px;
	margin:0 10px 5px 30px;
	text-align:left;
	line-height:150%;
	font-weight:bold;
}
.contenttextarea h2 {
	font-size:13px;
	margin:0 10px 5px 30px;
	text-align:left;
	line-height:150%;
	font-weight:bold;
}
.contenttextarea h3 {
	font-size:10px;
	margin:0 10px 5px 30px;
	text-align:left;
	line-height:150%;
	font-weight:bold;
}
.contenttextarea h4 {
	font-size:10px;
	margin:0 10px 5px 30px;
	text-align:left;
	line-height:150%;
	font-weight:bold;
}
.contenttextarea p {
	font-size:12px;
	margin:0 10px 20px 30px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
}

.contenttextarea ol {
	font-size:12px;
	margin:0 10px 20px 50px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
}

.contenttextarea a:link {
	font-size:12px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
	color:#f25260;
	text-decoration:none;
}
.contenttextarea a:visited {
	font-size:12px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
	color:#f25260;
	text-decoration:none;
}
.contenttextarea a:hover {
	font-size:12px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
	color:#f25260;
	text-decoration:underline;
}
.contenttextarea a:active {
	font-size:12px;
	text-align:left;
	line-height:150%;
	font-weight:normal;
	color:#f25260;
	text-decoration:none;
}
.contenttextarea ul {
	display:lisit-item;
	margin:0 0 10px 60px;
}
.contenttextarea ul li {
	list-style-type: disc;
	line-height:150%;
}

.contenttextarea ul li.last-item {
	margin-bottom:0px;
	line-height:100%;
}
.contenttextarea table {
	margin: 0 30px 15px 30px;
	border:1px solid #999;
	border-collapse:collapse;
}
.contenttextarea table td {
	border:1px solid #999;
}
.contenttextarea img {
	margin:10px 10px 10px 10px;
}
.col-two {
	width:355px;
	margin:0 33px 0 0;
	float:left;
	text-align:left;
}
.col-two h1 {
	text-transform:uppercase;
	font-size:16px;
	border-bottom: solid 1px #f7b824;
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	color:#fff;
	font-weight:bold;
}
.col-two h2 {
	font-size:12px;
	color:#fff;
	margin:15px 0 0px 0;
	font-weight:normal;
	line-height:150%;
}
.col-two p {
	font-size:11px;
	color:#999999;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.col-two a:link {
	text-transform:uppercase;
	font-size:11px;
	color:#e44d5b;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two a:visited {
	text-transform:uppercase;
	color:#e44d5b;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two a:hover {
	text-transform:uppercase;
	color:#fff;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two a:active {
	text-transform:uppercase;
	color:#e44d5b;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two ul {
	font-size:11px;
	color:#999999;
	margin:5px 0 0 20px;
	font-weight:normal;
	line-height:150%;
	list-style-type: disc;
}
.col-two-services {
	width:355px;
	margin:0 33px 0 0;
	text-align:left;
	float:left;
}
.col-two-services h1 {
	text-transform:uppercase;
	font-size:16px;
	border-bottom: solid 1px #69d8ff;
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	color:#fff;
	font-weight:bold;
}
.col-two-services h2 {
	font-size:12px;
	color:#fff;
	margin:15px 0 0px 0;
	font-weight:normal;
	line-height:150%;
}
.col-two-services p {
	font-size:12px;
	color:#999999;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
}
.col-two-services a:link {
	font-size:12px;
	color:#fff;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two-services a:visited {
	font-size:12px;
	color:#fff;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two-services a:hover {
	font-size:12px;
	color:#69d8ff;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two-services a:active {
	font-size:12px;
	color:#fff;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:150%;
	text-decoration:none;
}
.col-two-practices ul {
	list-style-type: none;
	float:left;
	margin:0 20px 0 0;
}
.col-three {
	/*position:relative; top:-130px;*/
	width:185px;
	margin:0 0 0 0;
	float:left;
	overflow:hidden;
}
contactarea {
	margin:0 0 0 30px;
}
.meet {
	min-width:180px;
	max-width:220px;
	margin:0 0 10px 30px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;
	border:none;
	float:left;
	overflow:hidden;
}
.meet img {
	overflow:hidden;
	width:182px;
	height:122px;
	margin:0 0 10px 0;
	text-align:center;
}
/*.meet h1:hover{
text-transform:Capitalize;
font-size:30px;
margin:0 0 0 10px; 
color:#fff;
text-align:left;
font-weight:normal;
line-height:80%;
}*/

.meet h2 {
	text-transform:Capitalize;
	font-size:12px;
	margin:135px 0 0 0px;
	color:#000;
	text-align:left;
	font-weight:bold;
}
/*.meet h2:hover {
text-transform:Capitalize;
font-size:21px;
margin:5px 0 0 10px; 
color:#fff;
text-align:left;
font-weight:normal;
line-height:80%;

}*/


.meet p {
	font-size:12px;
	color:#000;
	text-align:left;
	font-weight:normal;
	/* for IE */
margin:0px 0 0px 0;/* CSS3 standard */
}
.meet a {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
}
/*.meet p:hover{
text-transform:Capitalize;
font-size:14px;
margin:5px 0 10px 10px; 
color:#fff;
text-align:left;
font-weight:normal;
line-height:100%;
}*/


.leftcol {
	width:450px;
	float:left;
}
.rightcol {
	width:175px;
	float:left;
}
.globalnetwork {
	display:block;
	margin:20px 0 20px 0;
	width:184px;
	height:48px;
	background:url(images/globalnetwork.png) no-repeat 0 0;
}
.globalnetwork:hover {
	background-position: 0 -48px;
}
.globalnetwork span {
	display:none;
}
.sidenavigation3 .globalnetwork {
	display:block;
	margin:20px 0 20px 10px;
	width:184px;
	height:48px;
	background:url(images/globalnetwork.png) no-repeat 0 0;
}
sidenavigation3 .globalnetwork:hover {
	background-position: 0 -48px;
}
sidenavigation3 .globalnetwork span {
	display:none;
}
/* Footer*/

.bumpfooter {
	position:relative;/*top:-40px;*/
}
.footer {
	margin:10px 0 60px 30px;
	overflow:hidden;
	width:955px;
	border:1px solid #cccccc;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;
	background:url(images/footerbg.gif)repeat-x;
}
.footercol {
	margin:0px 0 0 0px;
	overflow:hidden;
	/*change the width to suit your footer nav*/
min-width:120px;
max-width:190px;
	color:#cccccc;
	font-size:9px;
	float:left;
	text-align:left;
	text-decoration:none;
}
.footercol h1 {
	margin:10px 0 10px 20px;
	color:#3f4041;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footercol h1 a:link {
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footercol h1 a:visited {
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footercol h1 a:hover {
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footercol h1 a:active {
	margin:10px 0 10px 20px;
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footercol ul {
	list-style-type: none;
	padding: 5px 0 0 0px;
	margin: 0 0 20px 20px;
	text-align:left;
	text-decoration:none;
	float:left;
}
.footercol ul li {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footercol ul li a:link {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footercol ul li a:visited {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footercol ul li a:hover {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#fff;
	text-decoration:none;
}
.footercol ul li a:active {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footer2col {
	margin:0px 0 0 0px;
	overflow:hidden;
	width:360px;
	color:#cccccc;
	font-size:9px;
	float:left;
	text-align:left;
	text-decoration:none;
}
.footer2col h1 {
	margin:10px 0 10px 20px;
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footer2col h1 a:link {
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footer2col h1 a:visited {
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footer2col h1 a:hover {
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footer2col h1 a:active {
	margin:10px 0 10px 20px;
	color:#cccccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.footer2col ul {
	list-style-type: none;
	padding: 5px 0 0 0px;
	margin: 0 0 20px 20px;
	text-align:left;
	text-decoration:none;
	float:left;
}
.footer2col ul li {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footer2col ul li a:link {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footer2col ul li a:visited {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
.footer2col ul li a:hover {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#fff;
	text-decoration:none;
}
.footer2col ul li a:active {
	color:#fff;
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:9px;
	text-align:left;
	color:#cccccc;
	text-decoration:none;
}
/* MISC HACKS */
sub {
	font-size:9px;
}
.bloc {
	background-color:#F2F2F2;
	color:#000000;
	display:block;
	padding:5px 5px 5px 10px;
	width:auto;
}
td a img {
	border:1px solid #999;
	margin:0 0 0 0;
}
/* CAREERS HACK*/
.save {
	behavior:url(#default#savehistory);
}
a.dsphead {
	text-decoration:none;
	margin-left:5;
}
a.dsphead:hover {
	text-decoration:underline;
}
a.dsphead span.dspchar {
	font-family:monospace;
	font-weight:bold;
}
.dspcont {
	display:none;
	margin-left:10;
}
.pres {
	margin:10px 0 0 20px;
	text-align:left;
}
/* MEET PAUL*/
.paul {
	background:url(images/sidebar/1376pic.png) top no-repeat;
	float:left;
	width:180px;
	margin:0 0 0 0;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;

	border:1px solid #8d8f91;
	float:left;
	overflow:hidden;
}
.paul img {
	overflow:hidden;
	width:182px;
	height:122px;
	margin:0 0 10px 0;
	text-align:center;
}
.paul h1 {
	text-transform:Capitalize;
	font-size:30px;
	margin:140px 0 0 10px;
	color:#69d8ff;
	text-align:left;
	font-weight:normal;
	line-height:80%;
}
.paul h2 {
	text-transform:Capitalize;
	font-size:20px;
	margin:5px 0 0 10px;
	color:#69d8ff;
	text-align:left;
	font-weight:normal;
	line-height:100%;
}
/*.meet h2:hover {
text-transform:Capitalize;
font-size:21px;
margin:5px 0 0 10px; 
color:#fff;
text-align:left;
font-weight:normal;
line-height:80%;
}*/

.paul p {
	font-size:11px;
	color:#cccccc;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	/* for IE */
margin:0px 10px 10px 10px;/* CSS3 standard */
}
.paul p a:link {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}
.paul p a:visited {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}

.paul p a:hover {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#f25260;
}

.paul p a:active {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}



.laurent {
	background:url(images/laurent-round.jpg) top no-repeat;
	float:left;
	width:180px;
	margin:0 0 0 0;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius:7px;

	border:1px solid #8d8f91;
	float:left;
	overflow:hidden;
}
.laurent img {
	overflow:hidden;
	width:182px;
	height:122px;
	margin:0 0 10px 0;
	text-align:center;
}
.laurent h1 {
	text-transform:Capitalize;
	font-size:30px;
	margin:140px 0 0 10px;
	color:#69d8ff;
	text-align:left;
	font-weight:normal;
	line-height:80%;
}
.laurent h2 {
	
	font-size:20px;
	margin:5px 0 0 10px;
	color:#69d8ff;
	text-align:left;
	font-weight:normal;
	line-height:100%;
}

.laurent p {
	font-size:11px;
	color:#cccccc;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	/* for IE */
margin:0px 10px 10px 10px;/* CSS3 standard */
}
.laurent p a:link {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}
.laurent p a:visited {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}

.laurent p a:hover {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#f25260;
}

.laurent p a:active {
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration:none;
	color:#cccccc;
}


.biog {
margin:0px 0 30px 0;

	}
.biog p{
	margin:30px 10px 30px 180px;
}
.biog img{
	margin:0px 0px 30px 0px;
}
